hell and high water

  1. ne (pahasına) olursa olsun, kıyamet kopsa bile.
    He will keep his word through hell and high water.